package cn.lili.modules.member.entity.dos;

import cn.lili.mybatis.model.BaseStandardEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 应用
 *
 * @author Chopper
 * @version v1.0
 * 2022-08-29 11:16
 */
@Data
public class Application extends BaseStandardEntity {


    @ApiModelProperty("应用名称")
    private String name;

    @ApiModelProperty("应用描述 20个字以内")
    private String describe;

    @ApiModelProperty("应用logo")
    private String logo;

    @ApiModelProperty("应用id")
    private String appId;

    @ApiModelProperty("应用密钥")
    private String appSecret;

    @ApiModelProperty("重定向地址")
    private String redirectUrl;

    @ApiModelProperty("权限（这里作为一个枚举，判定第三方应用拥有的权限有哪些 应该有比如：基础信息、获取token、获取手机号）")
    private String scope;

    @ApiModelProperty("安卓包名")
    private String androidPackage;

    @ApiModelProperty("app下载页面")
    private String downLoadUrl;

    @ApiModelProperty("app协议（安卓IOS双平台需要统一协议前缀 输入协议完整路径，例如：weixin:// ）")
    private String agreement;

}
